home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-05-28 | 4.9 KB | 48 lines | [TEXT/R*ch] |
- Changes between 1.3.3 and 1.3.2
- --------------------------------
-
- A major change since 1.3.2 is in the organization of the files: The
- Mac folder has mac-specific demo programs, attempts at documentation and
- more. Browse the HTML files in Mac:Demo for more info.
-
- Also, Toolbox:bgen is not needed anymore for normal use: the relevant
- python modules have been moved to Mac:Lib:toolbox.
-
- Other changes:
- - Uses final Tk 4.1 and Tcl 7.5 distributions.
- - Override preferences (stored in the interpreter/applet application)
- allow overriding of system-wide preferences. Explained in
- "using.html".
- - New functionality in FrameWork.py:
- - ScrolledWindow class
- - enable(), settext(), setitem(), setmark(), seticon(),
- checkmenu() and delete() methods for menu entries.
- - event parameter added to idle() method
- - windowbounds() function helps programmer with staggering windows.
- - Erase only visRgn on an update event.
- - TextEdit interface module added
- - Waste interface module added
- - Demos for waste, including skeleton for html editor
- - Scrap manager interface added
- - Ctl.FindControl() could return reference to deleted object. Fixed.
- - GrafPorts have an _id attribute (address of grafport) allowing them
- to be compared (since a new python object is created each time).
- - Standard File folder no longer changed on chdir() (this was
- introduced in 1.3.2).
- - sys.argv can now be set if you option-drag or option-click a python
- source.
- - Various dialogs now have sensible defaults.
- - binhextree is now a bit more intelligent about when to binhex.
- - gensuitemodule fixed to hand '****' type arguments.
-
- Changes between 1.3.2 and 1.3.1
- -------------------------------
-
- The main reason for the 1.3.2 distribution is the availability of Tk
- for the mac. The Tk port and its integration in Python is definitely
- not bug-free, hence this distribution should be treated as beta
- software at best.
-
- Another major change in this release is that the Python I/O system is
- now based on the GUSI library. This is an I/O library that attempts to
- mimic